package 第四天

/**
 * 成员函数优先于扩展函数
 */
fun main() {
    var view1: View = Button()
    var view2: Button = Button()
    view1.showOff()
    view2.showOff()
}

open class View {
    fun showOff() {
        println("我是成员函数")
    }
}

class Button : View()

fun View.showOff() = println("我是一个VIew")
fun Button.showOff() = println("我是一个button")